someone who undertakes great deeds - Spanisch Englisch Wörterbuch